head restraint - Spanish English Dictionary